Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
17 MANSFIELD STREET Detached £235,429 £50,000 22 May 1998
32 MANSFIELD STREET Detached £617,109 £249,500 20 Jan 2003
64 MANSFIELD STREET £1,184,953 £950,000 11 May 2018